home *** CD-ROM | disk | FTP | other *** search
/ The Microsoft Windows 95 Recource Kit Utilities / Recouce Kit Utilities.iso / rkutil / psstools.inf < prev    next >
INI File  |  1995-10-12  |  7KB  |  179 lines

  1. ; psstools.INF
  2.  
  3. ; This is the Setup information file to install the animated cursor editor
  4.  
  5. ; Copyright (c) 1993-1995 Microsoft Corporation
  6.  
  7.  
  8. [version]
  9. LayoutFile=rklayout.inf
  10. signature="$CHICAGO$"
  11. SetupClass=BASE
  12.  
  13. [DestinationDirs]
  14. Register.Copy    = 17    ; LDID_INF
  15. rklayout.copy = 17     ;  LDID_INF
  16. psstoolsCopyFiles = 24,%OEM_PROGRAMF%\%OEM_RESOURCE%    ; LDID_APPS\Program Files\Resource Kit
  17. psstools.HLP.Copy = 18    ; LDID_HELP 
  18. adapthlp.HLP.Copy = 18    ; LDID_HELP 
  19. psstools.win      = 25    ; LDID_WIN
  20.  
  21. [Optional Components]
  22. psstoolstop
  23. adapthlp
  24. tools
  25.  
  26. [psstoolstop]
  27. OptionDesc  = %psstools_DESC%
  28. Tip         = %psstools_TIP%
  29. IconIndex   = 11            ;Default (diamond) mini-icon for dialogs
  30.  
  31. [tools]
  32. OptionDesc  = %tools_DESC%
  33. Tip         = %tools_TIP%
  34. CopyFiles   = psstoolsCopyFiles, psstools.HLP.copy, psstools.win, Register.Copy, rklayout.copy
  35. UpdateInis  = tools.Inis
  36. Parent      = psstoolstop
  37. AddReg      = tools.install.reg, psstoolsReg
  38. InstallType = 0             ;Manual only
  39. IconIndex   = 11            ;Default (diamond) mini-icon for dialogs
  40. Uninstall   = tools_remove
  41.  
  42. [tools_remove]
  43. DelFiles    = psstoolsCopyFiles, psstools.win, psstools.HLP.copy
  44. DelReg      = tools.remove.reg
  45. UpdateInis  = tools.Rem.Inis
  46.  
  47. [adapthlp]
  48. OptionDesc  = %adapthlp_DESC%
  49. Tip         = %adapthlp_TIP%
  50. CopyFiles   = adapthlp.HLP.Copy, Register.Copy, rklayout.copy
  51. UpdateInis  = adapthlp.Inis
  52. Parent      = psstoolstop
  53. AddReg      = adapthlp.install.reg
  54. InstallType = 0             ;Manual only
  55. IconIndex   = 49            ;Default (diamond) mini-icon for dialogs
  56. Uninstall   = adapthlp_remove
  57.  
  58. [adapthlp_remove]
  59. DelFiles    = adapthlp.HLP.Copy
  60. DelReg      = adapthlp.remove.reg
  61. UpdateInis  = adapthlp.Rem.Inis
  62.  
  63.  
  64. [rklayout.Copy]
  65. rklayout.inf
  66.  
  67. [Register.Copy]
  68. psstools.inf
  69.  
  70. [adapthlp.HLP.Copy]
  71. adapter.hlp
  72. adapthlp.txt
  73.  
  74. [psstoolsCopyFiles]
  75. psstools.inf
  76. ;erutil.txt
  77. logview.txt
  78. logview.exe
  79. cfgback.exe
  80. cfgback.txt
  81. epts.txt
  82.  
  83. [psstools.win]
  84. epts.exe
  85. pts.bin
  86. dxdll.dll
  87. ;erd.e_e
  88. ;eru.exe
  89. ;eru.inf
  90.  
  91. [psstools.HLP.copy]
  92. cfgback.hlp
  93. pts.hlp
  94.  
  95.  
  96. [tools.install.reg]
  97. ;Create entries for Maint Mode Setup
  98. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\psstools,DisplayName,,%uninstallTools_DESC%
  99. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\psstools,UninstallString,,"RunDll setupx.dll,InstallHinfSection tools_Remove 4 psstools.INF"
  100.  
  101. [tools.remove.reg]
  102. ;Remove entries for Maint Mode Setup
  103. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\psstools
  104.  
  105. [adapthlp.install.reg]
  106. ;Create entries for Maint Mode Setup
  107. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\adapthlp,DisplayName,,%uninstallhlp_Desc%
  108. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\adapthlp,UninstallString,,"RunDll setupx.dll,InstallHinfSection adapthlp_Remove 4 psstools.INF"
  109.  
  110. [adapthlp.remove.reg]
  111. ;Remove entries for Maint Mode Setup
  112. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\adapthlp
  113.  
  114.  
  115.  
  116. [tools.Inis]
  117. setup.ini, progman.groups,, "group11=%RKTOOLS_DESC%"         ;creates folder
  118. setup.ini, group11,, """%epts_Desc%"", %25%\epts.exe,,, epts"       ;creates link
  119. ;setup.ini, group11,, """%eru_Desc%"", %25%\eru.exe,,, eru"       ;creates link
  120.  
  121. [tools.Rem.Inis]
  122. setup.ini, progman.groups,, "group11=%RKTOOLS_DESC%"         ;creates folder
  123. ;setup.ini, group11,, """%eru_Desc%"""                     ;deletes link
  124. setup.ini, group11,, """%epts_Desc%"""                     ;deletes link
  125.  
  126. [adapthlp.Inis]
  127. setup.ini, progman.groups,, "group11=%RKTOOLS_DESC%"         ;creates folder
  128. setup.ini, group11,, """%adapthlp_Desc%"", %18%\adapter.hlp,,, adapter"       ;creates link
  129.  
  130. [adapthlp.Rem.Inis]
  131. setup.ini, progman.groups,, "group12=%RKTOOLS_DESC%"         ;creates folder
  132. setup.ini, group12,, """%adapthlp_Desc%"""                      ;deletes link
  133.  
  134.  
  135. [psstoolsReg]
  136. ; create the long-name for "Program Files"
  137. ; Note that when you rename a long name, VFAT changes the short name from
  138. ; foobar~1 to foobar~2.  To avoid this, we introduce a work around in the form of
  139. ; an intermediate rename
  140. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\RenameFiles\AppFilesRoot,,,%24%
  141. ;HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\RenameFiles\AppFilesRoot,%OLD_PROGRAMF%,,"%Old_Program_Files%" ; review - leave in for M8
  142. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\RenameFiles\AppFilesRoot,%PROGRAMF%,,!$!$!$!$.$!$
  143. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\RenameFiles\AppFilesRoot,!$!$!$!$.$!$,,"%Program_Files%,1"
  144. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\RenameFiles\AppFiles,,,"%24%\%PROGRAMF%"
  145. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\RenameFiles\AppFiles,%RESOURCE%,,!$!$!$!$.$!$
  146. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\RenameFiles\AppFiles,!$!$!$!$.$!$,,"%ResourceKit%,1"
  147.  
  148. [Strings]
  149. psstools = "PSSTools"
  150. psstools_start = "Resource Kit\PSS Tools"
  151. RESKITHELP_DESC = "Resource Kit\Help"
  152. psstools_Desc    = "PSS Support tools for Windows 95"
  153. psstools_TIP     = "Provides tools useful for backing up configuration files, viewing system logs, and obtaining information on configuring adapters"
  154.  
  155. RKTOOLS_DESC   = "Resource Kit"
  156. adapthlp_DESC  = "Adapter Configuration Help File"
  157. tools_DESC     = "PSS Support tools for Windows 95"
  158. uninstallHlp_DESC = "Adapter Configuration Help File"
  159. uninstallTools_DESC = "PSS Support tools for Windows 95"
  160. adapthlp_TIP  = "Provides information on configuring popular adapter boards - prepared by Microsoft PSS"
  161. tools_TIP     = "Provides tools for backing up the registy configuration, an enhanced print troubleshooter, and a utility to view system logs"
  162. ; an emergency recovery utility, 
  163. eru_desc = "Emergency Recovery Utility"
  164. epts_desc = "Enhanced Print Troubleshooter"
  165. DSK = "Windows 95 Resource Kit"
  166.  
  167.  
  168.  
  169. ; Directory names - note that that short versions must match the truncated
  170. ; 8 char names for the long versions, or else there will be problems.
  171. ; also need to put the short versions in the [DestinationDirs] section above
  172. ; Used by wordpad, hypertrm, backup, paint, & MSN
  173. Program_Files    = "Programme"         ; changed for the German version of Windows 95
  174. PROGRAMF         = "Progra~1"          ; first 6 chars of Program_Files, + "~1"
  175. OEM_PROGRAMF     = "Progra~1"          ; first 6 chars of Program_Files, + "~1" - in OEM codepage (not Ansi)
  176. ResourceKit      = "Resource Kit"
  177. RESOURCE         = "Resour~1"          ; first 6 chars of Resource Kit, + "~1"
  178. OEM_RESOURCE     = "Resour~1"          ; first 6 chars of Resource Kit, + "~1"  - in OEM codepage (not Ansi)
  179.